package com.tjetc;

import java.util.Arrays;

public class _4TransferValuesMechanism {
    public static void main(String[] args) {
        // 数组的传参机制

        // 基本数据类型
        int a = 1;
        int b = a;
        b = 2;
        System.out.println(a); // 1
        System.out.println(b); // 2

        // 数组的长度一旦确定 不能发生改变
        int[] arr = {1, 2};
        int[] arr1 = arr;
        arr1[0] = 3;
        System.out.println(Arrays.toString(arr)); // 3 2
        System.out.println(Arrays.toString(arr1)); // 3 2

        // 结论
        // 1.如果基本数据类型 传递的是值（数值）
        // 2.如果是引用数据类型 传递的是值 （地址的值）
    }
}
